$(function () {
    /*$("#d_grid").datagrid({
        /!*自适应*!/
        fit: true,
        /!*向此地址发送请求获得数据填充表格*!/
        url: '/dataDetail/query.do',
        columns: [/!*此处为第一层列标题*!/[
            {field: "detailName", title: "明细名称", width: 100},
            {field: "detailText", title: "明细简介", width: 100},
            {field: "data", title: "所属目录", width: 100 ,formatter: function (value) {
                return value ? value.dataSn: ""},}
        ]/!*此处可以插入第二层标题*!/],
        //为表格顶端的按键
        toolbar: "#dtb",
        //真正的自动展开收缩列的大小,以适应网格的宽度,防水平滚动
        fitColumns: true,
        //可在行底显示分页工具栏
        pagination: true,
        //行码
        rownumbers: true,
        //只允许单选某行
    })*/
    //对弹窗进行初始化
    $("#d_dialog").dialog({
        width:320,
        height:420,
        resizable:true,
        //
        buttons:'#dform_btn',
        closed:true,
        onClose:function () {
            $("#d_form").form('clear');
        }
    })
})
function dadd() {
    var row = $("#dy_grid").datagrid("getSelected");
    if (!row) {
        $.messager.alert("温馨提示", "请选中一条数据", "warning");
        return;
    }
    $("#abc").textbox("setValue",row.dataSn);

    $("#d_dialog").dialog('setTitle','新增部门');
    $("#d_dialog").dialog('open');
}

function dedit() {
    var row = $("#d_grid").datagrid("getSelected");
    if (!row) {
        $.messager.alert("温馨提示", "请选中一条数据", "warning");
        return;
    }
    if (row.data){
        row["data.dataSn"]=row.data.dataSn;
    }
    $("#d_form").form('load', row);

    //打开弹窗
    $("#d_dialog").dialog('setTitle', '编辑部门');
    $("#d_dialog").dialog('open');
}

function ddel() {
    var row = $("#d_grid").datagrid('getSelected');
    if (!row) {
        $.messager.alert('温馨提示', '请选中一条数据', 'warning');
        return;
    }
    $.messager.confirm('确认对话框', '您确认要执行操作吗?', function (ro) {
        if (ro) {
            $.post('/dataDetail/delete.do', {id:row.id}, function (data) {
                if (data.success) {
                    $.messager.alert('温馨提示', '您的操作已经成功','info', function () {
                        $("#d_grid").datagrid('reload');
                    })
                } else {
                    $.messager.alert('温馨提示', data.msg, 'warning');
                }
            })
        }
    })
}

function dreload() {
    $("#d_grid").datagrid('reload');
}


//表单中的按键
function dsave() {
    $("#d_form").form('submit', {
        url:"/dataDetail/saveOrUpdate.do",
        success: function (data) {
            var data = $.parseJSON(data);
            if (data.success) {
                $.messager.alert('温馨提示', '保存成功', 'info', function () {
                    dcancel();
                    $("#d_grid").datagrid('reload');
                })
            } else {
                $.messager.alert('温馨提示', data.msg, 'warning');
            }
        }
    })
}


function dcancel() {
    $("#d_dialog").dialog('close');
}
